package org.molamil.acto.pages {	import org.molamil.acto.calls.CallsParser;	import org.molamil.acto.core.ns.acto;	import org.molamil.acto.handlers.HandlersParser;	import flash.display.DisplayObjectContainer;		import org.molamil.acto.core.session.ActoSession;	import org.molamil.acto.props.NativePropsParser;	
	
	/**	 * XXX: Document.	 * 	 * @author Jorge Hernandez	 */	public class PagesSession extends ActoSession {				// PROPERTIES				public var isDisplayAtOff:Boolean = true;				public var defaultStateManager:String = "Simple";		public var defaultStateManagerPackage:String = "org.molamil.acto.states";				public var defaultMaster:String = "Definition";		public var defaultMasterPackage:String = "org.molamil.acto.pages.masters";				public var stateManagerPropName:String = "_manager";		public var masterPropName:String = "_type";				public var factoryClass:Class = SimplePageBlockFactory;		public var pagesParserClass:Class = PagesParser;		public var propsParserClass:Class = NativePropsParser;		public var handlersParserClass:Class = HandlersParser;		public var callsParserClass:Class = CallsParser;		public var initMethods:Array = ["init"];		public var destroyMethods:Array = ["destroy"];				public var actoRequestVarName:String = "actoRequest";		
		public var useCurrentApplicationDomain:Boolean = true;
		
		
		// CONSTRUCTOR				public function PagesSession(root:DisplayObjectContainer, id:String = null, masterSession:ActoSession = null) {			super(id, masterSession);			acto::_root = root;		}					}	}